package utils;

import java.util.Arrays;
import java.util.Scanner;
//字符串s和字符串s1，s1完全覆盖s,  .表示一个任意一个字符，*表示前面一个字符任意多个。
public class baidu2 {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        String s=scanner.next();
        String s1=scanner.next();
        int n=s.length();
        int n1=s1.length();
        boolean f=false;
        for(int i=0;i<n1;i++){
            int j=0;
            int m=i;
            if(s.charAt(j)=='.'||s.charAt(j)==s1.charAt(i)){
                m++;
                j++;
                while(j<n&&m<n1){
                    if(s1.charAt(m)=='.'){
                        j++;
                        m++;
                    }else if(s1.charAt(m)=='*'){
                        char a=s1.charAt(m-1);
                        if(s.charAt(j)!=a){
                            break;
                        }
                        while(j<n&&s.charAt(j)==a){
                            j++;
                    }
                        m++;
                    } else if(s.charAt(j)!=s1.charAt(m)){
                        break;
                    }else{
                        j++;
                        m++;
                    }
                }
                if(j==n){
                    f=true;
                    break;
                }
            }
        }
        System.out.println(f);
    }
}
